Cyclone tropical - Spanish English Dictionary